give smart repartees - Alemán Inglés Diccionario